function g= glyph_pointing_hand(linelength)

    Hand0=GPath_polygon([1.7583   66.4559
        1.7583   53.6822
        2.9465   42.0967
        5.9172   31.1054
        8.8878   24.2729
        20.4733   24.2729
        22.8498   28.7288
        32.9500   26.6494
        45.1296   25.4611
        55.2297   25.4611
        63.2504   27.8377
        67.7064   32.5907
        68.5976   36.4525
        68.5976   39.4231
        71.8653   43.2850
        72.4594   46.2556
        72.4594   48.6321
        75.1330   52.7910
        75.4300   55.7616
        80.7772   56.0587
        82.5596   60.5147
        81.0743   64.3765
        86.7185   66.1589
        94.1450   66.1589
        98.8981   66.1589
        99.7893   69.1295
        97.1157   71.8031
        85.2331   72.9913
        73.6477   74.1796
        61.1710   74.7737
        48.9914   74.4766
        36.8118   71.5060
        27.0087   66.7530
        17.7997   61.7029
        15.7203   65.2677]/100);
    Hand0.edgecolor =[];
    Hand0.color = 'y';
    Hand0.linestyle ='-';
    Hand0.linewidth =1;

    Hand1 = Hand0;
    Hand1.xy=[4.1348   66.7530
        10.9672   64.6735
        16.9085   63.7824
        18.3938   61.7029
        27.6028   66.4559
        37.4059   70.3177
        50.1796   73.8825
        60.5769   74.4766
        72.4594   74.4766
        85.8273   73.5854
        95.9274   71.8031
        99.1951   70.3177
        100.0863   67.0500
        97.1157   64.6735
        92.0656   64.9706
        87.9067   65.5647
        87.0155   68.5354
        88.2038   65.2677
        82.5596   65.2677
        78.4007   65.2677
        74.8359   64.9706
        81.0743   62.8912
        82.2625   58.4352
        78.6977   54.5734
        70.6770   55.4646
        65.0328   56.3558
        56.7150   54.5734
        51.3679   54.5734
        49.5855   49.2262
        45.4266   43.5820
        38.0000   43.5820
        45.4266   43.2850
        49.5855   48.6321
        54.3385   45.6615
        60.8739   45.6615
        66.8152   45.6615
        73.0535   50.4145]/100;
    Hand1.color = [];
    Hand1.edgecolor ='k';

    Hand2= Hand1;
    Hand2.xy=[3.5415   66.1589
        0.5708   53.9793
        2.6503   41.2055
        5.9180   29.9171
        8.8886   24.2729
        18.9888   24.5700
        13.3446   30.8083
        10.3739   42.3938
        9.1857   51.6027
        11.2651   59.0293
        13.9387   64.6735
        17.8005   61.7029
        15.7211   57.5440
        15.7211   50.4145
        17.2064   41.2055
        18.9888   34.0760
        22.5535   28.1347
        18.0976   24.5700
        23.1477   28.1347
        32.0596   26.6494
        41.8627   25.1641
        51.9628   24.8670
        58.7953   26.9465
        64.1424   29.0259
        67.7072   32.8877
        68.3013   36.4525
        68.3013   38.2349
        70.9749   42.3938
        71.8661   45.6615
        71.8661   48.9292
        73.9455   52.1969
        74.5397   54.2763
        71.8661   55.4646
        68.8954   55.7616
        66.8160   56.3558
        65.9248   56.6528
        64.7366   56.6528
        62.0630   53.9793
        55.8246   54.2763
        52.5569   54.2763
        51.0716   51.0086
        51.0716   48.3350
        48.9922   46.8497
        46.3186   44.4732
        46.3186   40.6114
        49.2892   38.2349
        48.1010   35.8584
        48.1010   31.9965
        51.3687   29.6200
        56.4188   29.6200
        60.5777   29.6200
        63.2512   29.6200
        ]/100;

    Hand3= Hand1;
    Hand3.xy=[37.2278   65.4038
        44.8302   67.1581
        54.1869   67.4505
        62.6664   67.7429
        70.5612   66.5733
        76.4091   63.9418
        81.3799   62.1874
        81.3799   58.9710
        80.5027   56.3394
        75.8243   55.4622
        69.6840   55.4622
        65.2980   56.6318
        65.0056   59.2634
        64.7132   58.0938
        62.6664   56.9242
        57.4033   56.3394
        54.1869   56.3394
        51.2629   59.5558
        53.3097   56.3394
        50.3857   53.7079
        47.1693   56.6318
        50.9705   53.7079
        50.6781   48.7371
        48.0465   45.5207
        43.3682   44.6435
        39.2746   43.7663
        36.9354   43.7663
        34.8886   42.8891
        32.5495   41.4271
        30.7951   41.4271
        26.9939   41.4271
        24.0699   41.4271
        22.3155   43.4739
        28.1635   41.4271
        31.9647   41.7195
        31.3799   37.3336
        ]/100;

    Hand4= Hand1;
    Hand4.xy=[68.5144   38.2108
        62.6664   36.1640
        58.8652   36.1640
        55.0641   36.4564
        52.4325   36.7488
        49.8009   36.7488
        49.2161   34.7020
        49.2161   32.0704
        53.3097   30.3160
        56.8185   29.7312
        62.3740   29.7312
        65.8828   30.3160
        60.9120   29.7312
        55.6489   29.7312
        51.5553   30.3160
        54.4793   33.2400
        54.1869   35.5792
        51.5553   37.0412
        47.4617   37.9184
        45.7074   40.5500
        45.7074   43.4739
        47.1693   46.3979
        51.5553   46.3979
        54.7717   44.0587
        54.4793   40.8424
        53.6021   37.0412
        57.1109   37.3336
        62.6664   36.7488
        65.8828   36.7488
        67.9296   38.2108
        72.0231   42.5967
        72.0231   49.0295
        67.6372   47.2751
        64.4208   46.1055
        60.3272   45.8131
        58.5729   45.8131
        58.5729   48.1523
        58.5729   50.1991
        56.8185   51.0763
        53.0173   51.3687
        50.3857   48.1523
        50.3857   51.0763
        52.4325   54.2926
        57.4033   54.2926
        60.9120   54.2926
        63.5436   54.2926
        64.7132   52.2459
        65.0056   54.5850
        66.4676   56.3394
        ]/100;

    Hand5= Hand1;
    Hand5.xy=[77.5787   63.3570
        74.3623   62.7722
        73.1927   60.1406
        73.4851   58.3862
        76.4091   57.8014
        79.6255   57.5090
        ]/100;
    
    Arm=GPath_polygon([-0.2, 0; -linelength, 0]);
    Arm.edgecolor ='k';
    Arm.color = [];
    Arm.linestyle ='-';
    Arm.linewidth =4;

    gHand=GPath_group();
    gHand.group ={Hand0,Hand1,Hand2,Hand3,Hand4,Hand5};
    gHand=translate(gHand,[-1, -0.7]);
    gHand=rotate(gHand,-18/180*pi);
    g=GPath_group();
    g.group ={Arm,gHand};
%     g=translate(g,[-1, -0.5]);
end